shed light on


Results for "shed light on"

English - Turkish Dictionary

shed light on

(English - Turkish Dictionary) :
(konuyu) aydınlatmak.